renal decortication - Español Inglés Diccionario